high-level commission - German English Dictionary